package eteam.aps.model.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import eteam.aps.common.entity.ParentEntity;

/**
 * 数据字典
 * @date 2022-11-25
 * @author yiyikai
 *
 */
@TableName("ed_data_dict")
public class DataDictionary extends ParentEntity {

	/**
	 * 外键， 关联数据字典类别 DataDictionaryCategory 的 主键 ， not null
	 */
	@TableField(value = "FDdcId")
	private String fDdcId;

	/**
	 * 编号 ---唯一 dd == DataDictionary not null
	 */
	@TableField(value = "FDdCode")
	private String fDdCode;

	/**
	 * 名称 --- 唯一 not null
	 */
	@TableField(value = "FDdName")
	private String fDdName;

	/**
	 * 字典管理人; 该字典分类下的字典的管理人,用于新建字典时验证是否是该管理人;修改字典不用验证; 关联sp_user表的FUserId; not null
	 */
	@TableField("FDdcManagerId")
	private String fDdcManagerId;

	public String getfDdcId() {
		return fDdcId;
	}

	public void setfDdcId(String fDdcId) {
		this.fDdcId = fDdcId;
	}

	public String getfDdCode() {
		return fDdCode;
	}

	public void setfDdCode(String fDdCode) {
		this.fDdCode = fDdCode;
	}

	public String getfDdName() {
		return fDdName;
	}

	public void setfDdName(String fDdName) {
		this.fDdName = fDdName;
	}

	public String getfDdcManagerId() {
		return fDdcManagerId;
	}

	public void setfDdcManagerId(String fDdcManagerId) {
		this.fDdcManagerId = fDdcManagerId;
	}
}
